dredging craft - German English Dictionary